package com.kai.dao;

import com.kai.pojo.Comment;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CommentMapper {
    /**
     * 通过课程id查出课程的留言
     * @param courseId
     * @return
     */
    List<Comment> selectCommentByCourseId(String courseId);

    /**
     * 查询留言的总数
     * @return
     */
    int selectCountComment();

    /**
     * 模糊查询分页查出留言
     * @param pageNum
     * @param pageSize
     * @return
     */
    List<Comment> selectAllComment(@Param("pageNum") int pageNum, @Param("pageSize") int pageSize);

    /**
     * 回复留言
     * @param comment
     * @return
     */
    int reply(Comment comment);
    /*留言*/
    int insertComment(@Param("comment") Comment comment,@Param("courseId") String courseId,@Param("userId") String userId);
    /*每天新增留言*/
    int annuallyComment(String commentDate);
}
